be self-supporting - Français Anglais Dictionnaire